twisted wires - Español Inglés Diccionario